$(function() {
    /*查询个人信息
       页面一加载发送ajax请求
       响应数据之后渲染到页面 
       */

    /* 点击左侧导航栏效果 */
    $('.level01').on('click', function() {
        // 如果
        if ($(this).next('.level02').length === 0) {
            $(this).siblings('.level02').slideUp();
            $(this).siblings('.level01').find('b').removeClass('rotate0');
        }
        //1.一级列表
        //1.2 如果点击的是文章管理：则应该下滑二级列表ul
        //滑入滑出切换
        $(this).next('.level02').slideToggle();
        //旋转90度切换
        $(this).find('b').toggleClass('rotate0');
        $(this).addClass('active').siblings('.level01').removeClass('active');
    });


    //ajax请求
    $.ajax({
        type: 'get',
        url: 'http://localhost:8080/api/v1/admin/user/info',
        headers: {
            // Authorization:跟上请求登录接口（http://localhost:8080/api/v1/admin/user/login ）获得到的token字符串
            Authorization: localStorage.getItem('token')
        },
        success: function(backData) {
            // console.log(backData);
            // 如果已经登录，就展示用户信息
            if (backData.code == 200) {
                $('.user_info>img,.user_center_link img').attr('src', backData.data.userPic);
                $('.user_info span').text(`欢迎  ${backData.data.nickname}`)
            } else {
                // 如果没有登录，就直接跳到登录页面
                window.location.href = './login.html'
            }
        }
    });

    // 退出登录
    $('.user_center_link .logout').on('click', function() {
        // 删除token
        localStorage.removeItem('token');
        // 跳转登录页
        window.location.href = './login.html'
    });

    $('.level02 li').on('click', function() {
        $(this).addClass('active').siblings().removeClass('active')
    })
})